home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld: Complete Mac Interactive
/
Macworld Complete Mac Interactive CD)(1994).iso
/
The Best of BMUG
/
Graphics
/
Drawing⁄Painting Programs
/
Fractal Wizard
/
Read Me
< prev
Wrap
Text File
|
1992-12-02
|
4KB
|
68 lines
Fractal Wizard, the niftiest Macintosh fractal imaging utility!
Release 1.6, 3 december 1992
It has been two years since version 1.5 was put in the info-mac archive. I
have received some feedback since then, mostly requests for new features, and I
am happy to say I honoured most of them. Here's a quick overview:
- More EDPs (External Drawing Procedures): Reinoud Lamberts's beautiful Kaos
IFS fractal; the Mandelbrot Set using a recursive subdivision algorithm
stolen from MandelZot, only my implementation is six times faster :-) ;
Complex Newton iteration; and more.
- EDPLib: better support for people wanting to write their own EDPs. Still
unfinished, but already usable. I do need feedback on this - hackers, are
you there?
- 16-bit and 32-bit support. Direct-colour only right now, but hooks are
present to make better use of the capability in the future.
- Zooming: magnify or reduce on-screen images up to 8 times.
- Much improved MultiFinder friendliness. In particular, those incredibly slow
dithered screen updates are now done in small chunks, giving other processes
the CPU in between.
- Many bug fixes and cosmetic improvements. Memory management in particular
should be leak-free and rock solid now.
The system requirements have become a bit more severe: 32-Bit QuickDraw is
strictly required now. The full requirements are now:
- A Macintosh with an 68020, 68030 or 68040 processor. For 68020 and 68030
machines, a floating-point coprocessor is also required. Don't even try
using SoftwareFPU: I didn't make Fractal Wizard depend on an FPU for kicks,
but to keep it usable; SoftwareFPU is simply too slow.
- System software version 6.0.5 or later.
- 32-Bit Colour QuickDraw.
EDPLib is my attempt at making the task of writing your own EDPs a bit easier.
When you use EDPLib, you don't have to worry about many details of the EDP <->
Fractal Wizard interface (a bit like the way DRVRRuntime helps you write
drivers and DAs). EDPLib even implements the recursive subdivision algorithm.
EDPLib is not finished yet, but the interface is. This means that you can write
and debug an EDP using EDPLib now, and when the final version of EDPLib is
released, you only need to re-link, and you will have a fully functional EDP.
Apart from EDPLib, the main unfinished item in this release is the
documentation. There are even more items on the To Do list, but these two have
top priority as far as I am concerned.
One item that is not on the To Do list, but that I would like to see done, is
support for other development systems. I wrote Fractal Wizard with MPW, though
even MPW support is not complete (no C interface for EDPLib), but I would like
to see support for THINK Pascal and THINK C added.
In order to help all you hackers help me, this release includes the complete
Fractal Wizard & EDP source code. Yes, all of it! And yes, this means that as
of version 1.6, Fractal Wizard is in the public domain. But: please send all
your enhancements and fixes to me, and I will continue to maintain Fractal
Wizard, and take care of posting new releases to the info-mac archive.
I hope you enjoy Fractal Wizard 1.6, and as always, I look forward to hearing
from you all. My current e-mail address is:
thomas%knoware.ruu.nl@accucx.cc.ruu.nl
This is subject to change in the near future, so you might be more successful
using dead trees and the ol' snail mail system:
Thomas Okken
Marie Curieweg 40
3731 CH De Bilt
Netherlands